home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
program
/
user300.zip
/
USERNAME.ENG
< prev
next >
Wrap
Text File
|
1992-06-05
|
8KB
|
209 lines
USERNAME release 3.00
(C)1989-1992 Jordi Mas Hernández
A Non-commercial DOS Application
User Guide
This manual was revised on May 30, 1992.
It is both the final manual and the readme
file for this DOS utility.
Table of contents
1. Legal Notice
2. Program purpose and general specifications
3. Checking the errorcode returned to the system by a Username-
protected program and its use in conditional branches of batch
files
4. Features supported by this version of Username
5. Greetings and credits from the author
6. How to contact the author
1 Legal Notice
As stated at the top of this manual, this is a non-commercial version
of a file password utility designed to run with DOS-compatible
machines. You may freely distribute and copy this program for
private use providing no fee is charged for the transaction and the
application contains all of the documentation files for both the
english and spanish versions.
NO PART OF THE PROGRAM CODE AND DATA CAN BE MODIFIED, ALTERED OR USED
FOR PURPOSES OTHER THAN PRIVATE USE. UNDER NO CONDITION, CAN THE PROGRAM
CODE BE USED FOR ANY FORBIDDEN OR UNLAWFUL ACTIVITY. THE AUTHOR,
THEREFORE, DISOWNS ANY RESPONSABILITY FOR THE INCORRECT USE OF THIS
PROGRAM AND DOES NOT TAKE THE RESPONSABILITY OF ANY DAMAGE CAUSED BY
FRAUDULENT, NEGLIGENT OR PROHIBITED USE OF THIS CODE.
End-users have the option not to use this program if
they do not like any of its features nor trust its functioning. In
any case, by executing this program from the DOS kernel or from any
other operating environment, the user has no rights to blame or claim
liability from the author.
(The above text is included to appease the lawyers and international
laws.)
2 Program purpose and general specifications
Username was designed with the intent of giving users a major degree
of security control over programs. Username is a DOS utility
designed to add to your executable code an encripted password routine
which checks whether the current user has privileges to
use the application.
Username has a wide range of uses. For example, it can
be used as a security gateway for novice users of the "uncontrollable"
DOS command, FORMAT. It might also be used to control network
access rights in the same way users of a proprietary system can
only execute apps within their assigned work-environments.
To protect a program with a password, Username adds extra code to
the program and then encripts the whole file. From hereon, this
code acts as the security access checker. On starting a program
protected by Username version 3, Username prompts the user for a
text string (the password) and checks it with the original one. If the
two passwords coincide, execution of the program will then continue.
Otherwise, Username will abort the execution and inform the user
of improper file access. Username, therefore, will either let a
user run a specific program or forbid unathorized access.
Username is case-sensitivive. This means the user has to be aware that
two strings like "Barcelona" and "BARCELONA" are not equal. Username
can distingish among different strings, i.e. it will not allow a
user to enter the same string in two different cases to access the
file. This is purposely designed to increase the security
level and avoid unauthorized access to what may be valuable
information. Once we have set a specific password for a file, we are
the only ones able to remove or change the password. Passwords should
be memorized or kept in a safe place away of undesirable users.
Username, as you might expect, is a bilingual package including
both the executable code and its associated documentation files.
By default, Username begins in English. If you wish to start
in Spanish, use the / CA paramameter when starting Username. The
program will then run in Spanish.
3 Checking the correct execution of a Username-protected file
within DOS batch files.
As said in section 2, Username is fully capable of protecting a file
against unauthorized access. It will return an associated errorcode
of 1 if the user has failed to access the protected file.
This feature could be used inside a batch file--DOS files with
the suffix .BAT--to perform conditional branches depending on
whether or not the user is authorized. You can also consider
security uses in network environments and maintenance batch files.
4 Features as of May 1, 1992 supported by Username release 3.
Below is a list of the features implemented:
Username v3.0
o Allows protection of .EXE and .COM executable files by attaching
a password encription and checking procedure.
o English and Spanish language support.
o Encription system decreases the probability of cracking the
code access.
o Contains prevention against anti-debuggers, tracers and other
disassembly tools to hack this code...
o The password attached to the file can be removed or changed at
any time by any user who knows the password, so be careful!
5 Greetings and credits.
The author of this program is very appreciative of the
following guys for their contribution and help in the creation of
this utility and its documentation.
I want to thank:
Tirs Abril (2:343/106) for not being a naughty beta tester and
for his valuable english advice given my not very rich english roots.
Esteban Vilardell (2:343/121.6) for the English translation of
this manual and also for being a friendly beta-tester.
Jaume Guinovart and Manuel López (Nica Mgl) Barcelona Area Beta
testers.
Angela Baldonado, proofreader extraordinaire, for Americanizing this
document (and for leaving alone valuable and very rich Spanish-isms).
6 How to contact the author
The author appreciates any comments or suggestions regarding this
utility and will enjoy helping you in case of any doubt or
technical trouble in the use of this program.
Please send International Mail to:
Attn: Jordi Mas
P.O. Box 24258
08080 Barcelona
Spain.
or send E-mail to one of of the following network addresses,
2:343/121 @Fidonet
57:101/4 @RedBBS
You can also reach these domain addresses through internet
and UUCP gateways.
And if you wish to call my bulletin board for a newer relase of this
program or just to download programs you think I might be interested
in:
Paradise_BCN Board
INTL Phone Number: 34-3-450-1803 24 hours HST 14400 V32b
34-3-347-4019 24 hours 2400/1200